//
//  ModelQuestionList.h
//  dingdang
//
//  Created by Chen Jing on 15-7-14.
//  Copyright (c) 2015年 阮 沧晖. All rights reserved.
//

#import "JSONModel.h"

@protocol ModelQuestionListElement_body <NSObject>@end
@interface ModelQuestionListElement_body : JSONModel
@property(nonatomic,strong)NSString * info_id;
@property(nonatomic,strong)NSString * info_type;
@property(nonatomic,strong)NSString * info_text;
@end


@protocol ModelQuestionListElement_optionsOrExplanation_content <NSObject>@end
@interface ModelQuestionListElement_optionsOrExplanation_content : JSONModel
@property(nonatomic,strong)NSString<Optional> * info_title;
@property(nonatomic,strong)NSString<Optional> * info_type;
@property(nonatomic,strong)NSString<Optional> * info_url;
@property(nonatomic,strong)NSString<Optional> * info_labels;
@property(nonatomic,strong)NSString<Optional> * info_id;
@property(nonatomic,strong)NSString<Optional> * info_description;
@property(nonatomic,strong)NSString<Optional> * info_text;
@end



@protocol ModelQuestionListElementOptions <NSObject>@end
@interface ModelQuestionListElementOptions : JSONModel
@property(nonatomic,strong)NSString<Optional> * info_label;
@property(nonatomic,strong)NSString<Optional> * info_id;
@property(nonatomic,strong)NSString<Optional> * info_currect;
@property(nonatomic,strong)NSArray<Optional,ModelQuestionListElement_optionsOrExplanation_content> * info_content;
@end


@protocol ModelQuestionListElement <NSObject>@end
@interface ModelQuestionListElement : JSONModel
@property(nonatomic,strong)NSString<Optional> * info_answer;
@property(nonatomic,strong)NSString<Optional> * info_arrangment;
@property(nonatomic,strong)NSArray<Optional,ModelQuestionListElement_optionsOrExplanation_content> * info_body;
@property(nonatomic,strong)NSString<Optional> * info_course;
@property(nonatomic,strong)NSString<Optional> * info_courseName;
@property(nonatomic,strong)NSString<Optional> * info_createTime;
@property(nonatomic,strong)NSString<Optional> * info_emptyOption;
@property(nonatomic,strong)NSString<Optional> * info_id;
@property(nonatomic,strong)NSString<Optional> * info_orderIndex;
@property(nonatomic,strong)NSString<Optional> * info_score;
@property(nonatomic,strong)NSString<Optional> * info_seconds;
@property(nonatomic,strong)NSString<Optional> * info_subjective;
@property(nonatomic,strong)NSString<Optional> * info_tip;
@property(nonatomic,strong)NSString<Optional> * info_type;
@property(nonatomic,strong)NSString<Optional> * info_typeName;
@property(nonatomic,strong)NSString<Optional> * info_uid;

@property(nonatomic,strong)NSArray<Optional,ModelQuestionListElementOptions> * info_options;
@property(nonatomic,strong)NSArray<Optional,ModelQuestionListElement_optionsOrExplanation_content> * info_explanation;

@end

@interface ModelQuestionList : JSONModel
@property(nonatomic,strong)NSString<Optional> * info_total;
@property(nonatomic,strong)NSMutableArray<Optional,ModelQuestionListElement> * info_list;
@end
